properly initializes creep