not firing the callback when setting the initial values