software customization expenses