added defaults information to arguments