finished all techniques, need to test the techniques