update, bug fix