very clean and responsive