SinShape works.