updated pagination module