slightly more decent than the original proof of concept run, still plenty of room for improvement... ;D