add bug life
fix bugs