why is there a second required here ?