added software idea page functionality