at my wits end updated !!!!!