generic implementation for turkey and greece