Working on location class, not functioning properly yet.