package scope for algorithms