* Backwared compatible constructor added