added fluent interface

(not sure it it's good idea)