added references and abstract