Adding builder design pattern example