added 'filter', 'hash' and 'ctype' dependency check