ported sections from dp1