Ideas and advices