Happy B-day! Were all of those parts your early birthday present?