Add a sample constructor