weird version problem
improve error handling
relaxed constraints for dependency versions
Typo
Improve error msg