in complete base converter lots of TODOs