updated empty functions to GCSG standard