Tested and Working
Complete with Manual