fixed some bug
added