added a free for the early return
Merge branch 'changes' of github.com:winobes/L5 into changes