add more info, slowly :P