bonus functionality==color inversion