add __TINYNET macro for seitch