Almost working...I think.