Fixes

now the package does not die hard if data type not found
directories in umb packages are now ignored - not sure if this is th right behaver
small logical errors