Logic for loading/unloading. Interaction for loading.
Interaction for unloading