split into two tables, haven't implement functions for Floating one