initial sketching out
initial dump