improve software page - closes #39