updating with in method fixes