extract bind_options to separate method