Software internal or external?