detect standalone