ad an abstraction for decalring your application made with span