No problem, I see, Went ahead and approved the group claim (You can get the group leader role on the forums too by logging out and logging back in to the forums), Also added the cover you reported a while ago, You should now be able add covers or make any other edits on your own...