uniform funciton defination without paratheness