working and ready for beta release
typo
check empty files
credit BruOCN