this may be a more viable strategy