added builder sample