commented and added hslToHsla