spraying technology