working tab app with save option