get basics working