updated with custom css