this is my version 1

my detailed comment on the matter