fully work in current stage