jess took most of these i think thanks jess