very basics and a clock