Science Talk – Road to drug discovery! Magic or meticulous effort