use simplejson for ACTION, add in BLPOP, commented out for now until proper mapping