Ready for update logic