to be honest, i have no idea what's wrong.
when i compile my program using the ethernet library,
#include <Ethernet.h>
the "Ethernet" will change orange
but now,
#include <WiFly.h>
doesn't change orange! any clues?
i've got the library from here: