initial commit
initial outline