 Continuous learning is one thing Anjay that I would encourage everybody and then of course if you have access going to conferences or you know even networking with people asking what they are doing how do they you know move forward in their life how do they learn also good gives a good flavor of understanding and being current and then other than that I would say that there are some good research papers and some good podcasts that you can listen so I preferably whenever I'm going for a walk I would just you know start a podcast on my phone or you know just read or listen something more that is relevant to my technology and then that gives my brain a thought process going okay this is a new use case that somebody is coming up let's try and implement it at work