add createupdate and check for appasioanto existence