further improved suggestions