actually add the software page