parser revised, hub/observers structure exported