First version not working.

Will start all over