final bug fix 1