small gc part added