Revert "tide API logic"

This reverts commit 986ddf2038d84a76aeb20b96df920500ee212cf6.
tide project file