Added functions for convenient