adding a wrapper to the entire app