removed some prototype code