rewritten abstract
added techniques file