overlay interface improved