Messages mechanism is fully funcitonal, starts implementing buffer