very nice detailing i have to admit.