Methods all verified to scale properly