I need you to write software for me which is Face detection and Recognition System using PCA and DWT with complete source code. I would like this software to be developed for windows using java. Where results of face detection and recognition must be displayed. In which user can add new face data to face database along with information like name, age, department etc. In this system user can provide image then the system can first detect the face from an image and then recognize the face with matching the face. A system must have attractive GUI and face detection and recognition time must be effective and also accuracy must be achieved.