total remake, file input for suggestions