Add helper initializer function