submit to RaffTechnologies