it can nest loops as well!