add interface pages
add handle to interface