Be explicit when writing numerical values
That union makes absolutely no sense for the purposes of IdTable
That offline() is non-sense at all