separate in multiple files and debut some CSS candy
fixing conflict