fix table name for check_or_create on bill table
change validation concept (client and server) using entities