Adding generic pool to package