makes logical sence