Added interface for gapping manipulation