working on assignable