update fixed bugs