renomeado para general js