Author: singhal group