add bug547