Added safe logger
suffixes no longer hold state