small tweaks
add some reasons