most of execute seems to work (AND, OR, SIMPLE). Still working on the pipeline, seems like it could be difficult