add appdata check