changed to pure css to make it easier