added shapes and page hide