Added #30 cookie function #31 session function