add getUserInfo()
add getPresetInfo()
add editPreser()