starting with extending examples