Ron Rowe needs to resign immediately