storing everything for safety.
needs to be cleaned up.