frontend of thinkenergy