some better input styles