platform mechanics