fixed stopping early