basic data storing done