page 11
Active Object Pattern