Mel's mechanics