Does software have higher margins than web services and/or hardware?