modified user table to avoid table chaining