Implemented multiple levels of simultaneous logging