super constructors of compact ready