start impl-ing the mngmnt