just for fun lol added themes support