disabled old constructor. this code is not usable just yet.