Adding a two param constructor