work: shapes 100%