vky singh