updated app with cloudinary and misc.