all tokens are completed. need to write the make file.