implement the print middleware option
bump version