added supportive persistence
removed binary data