initial ui; setting things up