token parser done
deleted null functions