(yes, pics are big)