finally all solved