cosmetic change, v-align of caret
default message change
using deferred object to update isApplied, fix #68
done #69