empty as an object instead of a class