css and main changes