Beal: 'I'm close to 90% back'