life is not so easy...