tweaking api