initial commit. basic functioning example code