Yep, but the problem there is just to many ways to make table, and different tables need different implementation