added controller base functionality, removed rows