styles, also something weird is happen