modify from test branch
add print with style