Oh yeah... do you add all that code manually or does the software do it automatically?