use package first