added create, destroy and file read, need to change array