table view protocols not being called - need to debug further