bug fix on week3