we have 2 options: