better user table
basic user and keyword editing