made branch. clock exists
energy and time
surprise button deselects all
merged