1029 bytes .. nearly there