no pry and puts os.id for tracing errors