changing and debugging