Ok boss, I'll re-write it ;)