improve package class
optimize dependencies in optimistic exploration