Barshift planning