add interface pages