Initial work
Working implementation - getting closer
Add function
FINALLY the breakthrough
Initial proof of concept