add Slim api
add drag&drop