updating with current changes