here goes...
implemented stuff
before import change