cache portal module