but the code as is should work, everyone agree or not?