add file to store the basis codes
add comment