501 has been very rewarding