we still need this strange workaround to have enter key working