Adding everything in sam module