ahmed higgins