deleted some proof of earlier failed attempts :-)