Maybe it's be better to have all the vars in lowercase