fix bugs
fix schema