equipment controller and view basics