first of all