added *location* and look