working on advanced techniques part of this paper