softcore 103