added glui and lighting