Add sha1 and fix opt_prefix
Use opt_prefix