better basics

better basics


made to last the test of time