added live input graphing