replace default assigment with keyword arguments