- experience, software and training