Common utilities

Contents