hm i think your way is a bit to object orientated and imo to complex for mirc scripting lang