fixes not applicable structure problem in adding page