Author: SynaXG Technologies Pte. Ltd.