added trash slot. need to rethink how to interpret logic blocks without loadstring