making frontend better