improves modal interface