Finished adding part functionality