[major] main input stuff works, much much cleaner =) .left do to output the results and autofull the input felds