SOFTWARE KNOWLEDGE & TROUBLESHOOTS