modify interface and commandentities