add usage
change UI