Symplicity corporation