it works
fix bugs