Better representation string for offer
Move relevant routing to api
User better regexp
Fix annoying bug