added concrete examples