having trouble keeping