Current punch through version

many things not working properly!!!!