text macro added