added FlexCover