finished software with performance measurement