Source Code Logic Questions