used common utils in oscommon