My head's a little clearer now, so tomorrow I'm going to start a series on writing a plugin for the new Adapter in Decal. Be warned now: this series will be covering the redevelopment of ACAim from the ground up. This will include all of the network code and message parsing. The actual decal code will be very minor compared to the rest. It should very much prove to be a learning experience for everyone.