UI and some interface created