Removing requirement of resource form kernel