changed logger to work more like wrapped; fixed logger rb keys