we're getting closer to the magic stuff....