Final versions with headers