Add basic hook listener