add check reserved word
check space