update cover layout