add instructUser support