testing different controllers