LET US PREPARE OURSELVES FOR DIFFICULTY AHEAD!!