removed a redundant  dependency in BaseView