If you step on Catherine Havasi's foot, she might not be happy.