better backdrop
fix some errors, better event trigger
fix some bug, beautify a bit