import function and new improved syntax. futher more the source directory got a new interface with an additional key