added pageslide directive