SMS: Discrete mechanics /