changed signature of dedicated resolve methods