Return pointer not bool