Extra utilities (45/48)

Extra utilities