more comments and playing with arguments processing