First impression :what does it do? how much does it work?