removed log()