adds sparse shape model