just use overload twice