hygeine
compiles
variable list