lots of to-do's, but barely functional atm