api fix & sql bugfix