Sorry 4 the wait #fromscratch

Tedious