added deprecated constructors as I should have