create basic ui