Implemented basic builder.