workign on the challenge part
adding in more challenger stuff