basic setup

sketched out