implements losing