removed tracecode because it is no longer needed