t-d-r work for now, lots of bugs