[updated] bug fix