adding a limit option for match: :all and as: :collection