working on capabilities