debug: segment fault
debug and remove md5