software in details