further improved flat styles