everything works now on to deign