stable simplified version until mid-term