first version ui finished