optimized as much as i know how to for now