ahaha as always I am quietly working on too many things at once and will probably post a finished pi