now shoots and contacts are independent