Could be cleaner and more communicable. Location is not perfect.