public Object displayCreateActivityPrompt() throws IOException{
		Calendar cal = Calendar.getInstance();
		Date date = cal.getTime(); //set to today
		Date duration = null;
		String title = "";
		String note = "";
		Activity activity = new Activity(userName);
		
		System.out.println("Record an activity"); //initial prompt title
		System.out.println("For today? Enter Y or N"); //default to today for usability
		String response = scanner.nextLine();
		
		if(response.equals("Y") || response.equals("y") ) //get today's activity's duration
		{
			title = this.getTextInput("title");
			if (title == null) return null;
			duration = this.getDuration();
			note = this.getTextInput("note");
		}
		else if (response.equals("N") || response.equals("n")) //get activity's date
		{
			System.out.println("Enter an activity for...");
			System.out.println("(Y)esterday");
			System.out.println("A date in MMDDYYYY format");
			
			response = scanner.nextLine();
			if (response.equals("Y") || response.equals("y"))
			{
				cal.add(Calendar.DAY_OF_MONTH, -1);
				date = cal.getTime();
				title = this.getTextInput("title");
				duration = this.getDuration();
				note = this.getTextInput("note");
			}
		}
		else
		{
			this.ungracefulExit();
		}
		//set activity's user-entered parameters
		activity.setTitle(title);
		activity.setNote(note);
		activity.setDuration(duration);
		activity.setDate(date);
		
		//add activity to list
		this.activityList.addObject(activity);
		
		//save prompt not working as expected
		/*System.out.println("Save this activity now? Y/N");
		response = scanner.nextLine();
		
		if(response.equals("Y") || response.equals("y") )
		{
			this.saveActivities();
		}*/
		
		return null;
	}