updates to fits and limit