Added builder methods to create a class