Added return this; to follow builder pattern