Finished building create function