Added target and pay method