update, bug fixing