added a new method that create back_url based on request params