write more
fix bug