added append page state