finish basic devise