Better define our types