another three hours of hacking away at it