added gap plugin