nice progress on controllers