Now I have no excuses (except I rather not spend hours of my day doing this shit)...