resolving problem