update
fixing mistakes