[Logic] Abstract abd BackEnd page - changed constructor