Added create user interrface and Data functions for it