before SGCT work