Common utilities

Common utilities

Contents