Added Active Object pattern