Mystery has been solved!!