Brad Stevens is up for the challenge