add common utils