Utility functions for personal projects