all required and optionals are done. boom

gonna do more