my_basic_template library