optimizing santa code and changing names