added logging exp