a project that use to discover some funcion, used in BJ