explicitly declare tuple