added padding definitions