bulk with margin