Not sure about the strtolower, I think it will modify the previously configured choices, hm?