had breakfast and figured out I was not calling the right constructor