+1. this should probably be moved to before the code block if anything.