Fun with private functions