let shadow package everything