added some interaction and slidedown action