Exported appropriate functions