horizontal rules fixed, 408 passed