CONSTRUCTOR (520)