AHIS 430

Assignments and shenanigans