changed ui, added create functionality