I do use a variety of programs throughout my daily workday. They are maybe particularly specified to what my current job is. I work with Advanced MD which is a scheduling program for one medical office that I do work for. So in my job I do work for a multitude of different types of offices across the country which they all do tend to use different programs. So I am very knowledgeable when it comes to you know multitasking and dealing with different programs at different types like at the switch of a hat. So I do work with Advanced MD. I work with Next Tech. I do work with specific programs that have been designed through our company which is MacEgent as well as in contact. Again I'm a very fast learner when it comes to it. I do enjoy technology so it is kind of you know something that I like to poke around and you know find new tricks to finding like shortcuts to things. I'm really knowledgeable in terms of that. We do also tend to use Teams on a daily business day when it comes to us. Teams is a very big part of our company. A lot of us are currently remote workers so we do tend to use you know Excel and Microsoft, Home Office. Again team meetings when it comes to voice calling or just video calling meetings or communicating between different departments. So again I'm very computer savvy. I do you know constant typing throughout the day and browsing research and so forth. Thank you.