sixth commit added functions for name input