must assign current values