Updated with print parameters option
Made print parameters behaviour optional; added to usage