added generictable