if this doesn't work...

consider totally revamping the whole order class bullshit