tough design