An alternate approach