SMS: Programmed physics /