I second the self-contained option. Absolutely love my Cygolite ExpiliOn 700. Just don't love the interference it produces on flash modes, which effs up my wireless computer in close proximity. Works fine when the light is on any steady-state mode, though.