interface and interaction adjustments