Adding bind for list and optional