level of visibility & input