this does quite a bit now
submit
delete
query