Hardware application