The ending still confuses