readme todo's but fine for now.