everything was exactly describe