make it more real maintain colors precision