lib, setup dwr & example