bug 1
bug 2