added certification related function
m