Alternative constructor and new method for 1.4 support