comments, naming and other miscelaneous details