basics and beginnings