it's not throwing errors, what is it doing?