Zaslat SMS: Principles, processes and types of dyes