Finished! Ready to ship! Even I'm creeped out by the keyhole thing but who cares.