custom defines section added