strange bug fix