macro modified for printb