some comments by yourcaptain