First version, may even work.