Basic defintions of define and set