[PATCH 3/7] lower case and underscore funtions