The very basics of design