rm run method in Application class, use cool &block
do cooler way work with block