add dynamic loading
refactor
test popup menu
temp
add fxml
add more
k
add new input
add fxml