I think you don't need this constructor at all