added setup method
extended usage description