So Andrea Zecevic is a biologist and a Software wizard? Looks to me like Andrea and Miro are switching roles here. I verily believe that.