basic part of ex28