splitting code into smaller sections