Fluent interface

review plz