minor
add smex