needs BIG BOTTLE (of water, duh) so you stay hydrated. tho i dont own no messenger bag, i love my backpack of a turtle shell.