perfect communication, always present, arrival procedure at the top, bravo!