solve complications issues