added Programmer's Manual