optimized camera module a bit -- check to see if working