for CodeGrid drill