Another three weeks for Beale