working on clasp feature