interfecture