Finished implementing it.