Enhanced the contrasts handling and made it more fluid to user input.