slightly modify online fit