start of speedup / profiling post
start for ted of api wrappers post