Updated reality (21/26)

Updated reality