Comments and testable main method