fix syntext error and put something together