This works for me. What does the return value mean?