made interactive mode more forgiving