Changed argument hint to generic interface