page procedure bug?