maintaining data still noob I am sorry