added Builder

Add the new Builder