pushing changes before implmenting tags and users