Updated output lib