re-factoring styles offer
add form to request