initial commit, ugly code just to make poc.