added LOTS of variables
included background customizations