fixed handling fmt for initial value