Finished basic functionality for builder.