Mike Ribeiro: 'I'm too excited'