added md5 and sha1 for custom components