adding functionality for GA