adding default and values keywords