first of all this and follow