number 0 fixed and add a parameter