start breaking it down a bit more