some adds and a little help in comment ;)