return null object if type is not supported
add Job object Type